From bb879b6954aff6996ba4402fdf187542c7071ad5 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Sun, 27 Mar 2011 01:53:04 +0100 Subject: [PATCH] widget: Update path unconditionally in gtk_widget_reset_style() Also, don't set the new path twice on the style context. --- gtk/gtkwidget.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c index 9a6137dcbd..f64841b5fc 100644 --- a/gtk/gtkwidget.c +++ b/gtk/gtkwidget.c @@ -8692,12 +8692,7 @@ _gtk_widget_propagate_screen_changed (GtkWidget *widget, static void reset_style_recurse (GtkWidget *widget, gpointer data) { - if (widget->priv->context) - { - _gtk_widget_update_path (widget); - gtk_style_context_set_path (widget->priv->context, - widget->priv->path); - } + _gtk_widget_update_path (widget); if (GTK_IS_CONTAINER (widget)) gtk_container_forall (GTK_CONTAINER (widget), -- 2.30.2